Differences between fopen and open
In UNIX, C has two sets of reading and writing binary stream files: 1) fopen, fread, fwrite; 2) Open, read, writeHere is a brief introduction of their differences.1. The fopen series are standard C library
Differences between open/read/write and fopen/fread/fwrite
Open: system call. The returned file descriptor, that is, the file handle, is the index of the file in the file description table.
Fopen: a c language library function that returns a
Note for fopen and note for fopen
Organized from https://msdn.microsoft.com/zh-cn/library/t3ayayh1 (VS.80). aspxErrno, _ doserrno, _ sys_errlist, and _ sys_nerr
These global variables include the error code used by the perror and strerror
File operations under Linux (C + +) Open, fopen, and FreopenOpen is the underlying system call function under Linux, the standard I/O library functions under fopen and Freopen C/s, with input/output buffering.Linxu under the fopen is the open
Open is the underlying system call function under Linux, the standard I/O library functions under fopen and Freopen C/s, with input/output buffering.Linxu under the fopen is the open encapsulation function, fopen ultimately to call the underlying
File operations under Linux (C + +) Open, fopen, and FreopenOpen is the underlying system call function under Linux, the standard I/O library functions under fopen and Freopen C/s, with input/output buffering.Linxu under the fopen is the open
1.2 file input and output functions
The input and output of logical devices, such as keyboards, monitors, printers, and disk drives, can be completed through file management. The most commonly used disk files are used for programming. Therefore,
1.2 file input and output function keyboard, monitor, printer, disk drive and other logical devices, the input and output can be through the file management method to complete. And the most used in programming to be considered disk files, so this
Change from: Http://z515256164.blog.163.com/blog/static/324430292011113112712825/linux the difference between open and fopen:
The difference between open and fopen:The main difference is that it involves the system, not the buffer. With F is
1.2 file input and output function keyboard, monitor, printer, disk drive and other logical devices, its input and output can be done through file management methods.
The most important to use in programming is disk files, so this section is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.